river goby - French English Dictionary